export interface CustomerVO {
  /**
   * 客户ID
   */
  id: string | number;

  /**
   * 客户名称
   */
  name: string;

  /**
   * 客户code
   */
  code: string;

  /**
   * 客户密码
   */
  pwd?: string;

  /**
   * ip白名单
   */
  ips?: string;

  /**
   * 状态(1:启用,0:停用)
   */
  status: number;

  /**
   * 接入方式（cmpp、http）
   */
  method: string;

  /**
   * 公司账号id
   */
  corporateId: string | number;

  /**
   * 单价
   */
  price: number;

  /**
   * 参数
   */
  methodParams: string;

}

export interface CustomerForm extends BaseEntity {
  /**
   * 客户ID
   */
  id?: string | number;

  /**
   * 客户名称
   */
  name?: string;

  /**
   * 客户code
   */
  code?: string;

  /**
   * 客户密码
   */
  pwd?: string;

  /**
   * ip白名单
   */
  ips?: string;

  /**
   * 状态(1:启用,0:停用)
   */
  status?: number;

  /**
   * 接入方式（cmpp、http）
   */
  method?: string;

  /**
   * 公司账号id
   */
  corporateId?: string | number;

  /**
   * 单价
   */
  price?: number;

}

export interface CustomerQuery extends PageQuery {

  /**
   * 客户名称
   */
  name?: string;

  /**
   * 客户code
   */
  code?: string;

  /**
   * 客户密码
   */
  pwd?: string;

  /**
   * ip白名单
   */
  ips?: string;

  /**
   * 状态(1:启用,0:停用)
   */
  status?: number;

  /**
   * 接入方式（cmpp、http）
   */
  method?: string;

  /**
   * 公司账号id
   */
  corporateId?: string | number;

  /**
   * 单价
   */
  price?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



